lowlands of scotland - Turc Anglais Dictionnaire